SET QUOTED_IDENTIFIER ON
GO
SET ANSI_NULLS ON
GO
CREATE VIEW dbo.vwlintegracion
AS
SELECT     dbo.tb_Integracion.idintegracion AS ID, dbo.tb_Integracion.Alumno, dbo.vwrAlumnos.Descripcion AS [Alumno Integrado], dbo.tb_Integracion.ALectivo, 
                      dbo.tb_NivelesEnsenanza.NivelEnsenanza, dbo.tb_Turnos.Descripcion AS Truno, dbo.tb_Organizaciones.Nombre, dbo.tb_Integracion.Discapacidad, 
                      dbo.tb_Integracion.Observaciones, dbo.vwrAgentes.Descripcion AS DocenteIntegrador, dbo.tb_Integracion.Desde, dbo.tb_Integracion.Hasta
FROM         dbo.tb_Localidades INNER JOIN
                      dbo.tb_Organizaciones ON dbo.tb_Localidades.idLocalidad = dbo.tb_Organizaciones.Localidad AND 
                      dbo.tb_Localidades.idLocalidad = dbo.tb_Organizaciones.Municipalidad INNER JOIN
                      dbo.tb_Integracion INNER JOIN
                      dbo.tb_NivelesEnsenanza ON dbo.tb_Integracion.Nivel = dbo.tb_NivelesEnsenanza.idNivelEnsenanza INNER JOIN
                      dbo.tb_Turnos ON dbo.tb_Integracion.Turno = dbo.tb_Turnos.idTurno ON dbo.tb_Organizaciones.idOrganizaciones = dbo.tb_Integracion.OrgOrigen AND 
                      dbo.tb_Organizaciones.idOrganizaciones = dbo.tb_Integracion.OrgIntegradora AND 
                      dbo.tb_Localidades.idLocalidad = dbo.tb_Integracion.Localidad INNER JOIN
                      dbo.vwrAlumnos ON dbo.tb_Integracion.Alumno = dbo.vwrAlumnos.ID INNER JOIN
                      dbo.vwrAgentes ON dbo.tb_Integracion.DocenteIntegradora = dbo.vwrAgentes.ID
GO
GRANT SELECT ON  [dbo].[vwlintegracion] TO [Alumnos]
GRANT SELECT ON  [dbo].[vwlintegracion] TO [SoloVer]
GO
